• Based on 32-bit Debian Buster binaries (LTS: 5 years)
• Runs efficiently on 32-bit and 64-bit PC hardware
• Low-memory footprint when booting
• Modern long-term maintenance kernel: 4.19.56-i686-pae
• Desktop: JWM or optional FbPanel/Openbox environment
• Default wallpaper: based on futurePrototype by Alex Makas
Although full package support for the Dpup Stretch variant of Puppy Linux will continue through June 2022, the developers of Debian Linux have now transitioned from the version 9 "Stretch" series to the version 10 "Buster" series for the current stable release.
Keeping pace with Debian Linux development, BusterPup has evolved as a natural transition from Dpup Stretch, sharing a similar desktop presentation that is functional and easy to use.
The 32-bit BusterPup and 64-bit DPupBuster by josejp2424, though divergent in desktop presentation, are complementary products of the Woof-CE build system. To that end, this release is a simple alternative build of Puppy Linux based on Debian Buster binaries. Undoubtedly, additional Dpup variants will follow as Woof-CE and other build systems are further refined in the coming months.
The traditional Woof-CE build system for Puppy Linux continues to evolve at a rapid pace and now includes code once considered experimental. This build of BusterPup derives primarily from Woof-CE code defined through 7 June 2019, though additional code commits after that date are selectively included.
1 - The default desktop environment of BusterPup is generated by JWM (Joe's Window Manager). For those who prefer the Openbox window manager, the included adrv.sfs provides an optional desktop environment (FbBox) which integrates Openbox with FbPanel. Go to Menu -> Desktop -> WM Switcher.
With some kernels the Evdev keybindings for certain keyboards may have mapping issues in the Openbox desktop environment. For example, the PrtScr, Up and End keys may not function correctly. If you observe this issue in the FbBox desktop environment, please go to FbPanel configuration -> Plugins tab -> Key Bindings -> select 'true' -> click Apply -> then restart X-server.
2 - Compared to its Dpup Stretch predecessor, BusterPup has increased in size due to the inclusion of more kernel drivers, additional library dependencies and, of course, a greater complement of default menu applications than typically found in Puppy Linux. Even so, this distro has a relatively small memory footprint when booting to the initial desktop.
3 - In this release, keyboard and mouse actions are managed by the Xorg Evdev interface with no dependence on conventional input drivers (kbd_drv.so and mouse_drv.so).
4 - For those with recent Intel processors, the BusterPup kernel defaults to the pstate power scaling driver for Sandy Bridge and newer CPUs. If this driver is problematic for your Intel CPU, add 'intel_pstate=disable' to the kernel line and reboot.
5 - Although BusterPup contains a wide range of built-in WiFi drivers, recent hardware may require updated firmware available in the optional fdrv.sfs (which is automatically loaded when placed in the same location as the puppy_buster_8.0.sfs).
6 - The PulseAudio sound server is a dependency for audio when the Firefox Quantum Browser is optionally installed. However, in BusterPup, the smaller 'apulse' package provides PulseAudio emulation for ALSA. To run Firefox Quantum, prepend 'apulse' to the command line, for example, 'apulse firefox'.